afaict (as far as i can tell) - Francés Inglés Diccionario